#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 爬取百度搜索关键字结果页面

#导入requests库
import requests     

def getHTMLText(url,keyword):
    #异常处理
    try:
        r = requests.get(url,params=keyword)
        r.raise_for_status()                # 如果状态码不是200，抛出异常
        r.encoding = r.apparent_encoding    # 更改编码格式
        print(r.url)                        # 输出合成的url
        return r.text                       # 返回页面文本形式
    except:
        return "发生异常！"

# 百度搜索主站url
url = 'http://www.baidu.com/baidu'
search_keyword={'wd':'python'}
page_data = getHTMLText(url,search_keyword)


# 输出爬取到的数据
print(len(page_data))